6 research outputs found

    Vehicle Classification Framework: Online Classification with Tracking

    No full text
    Video surveillance has significant application prospects such as security, law enforcement, and traffic monitoring. Visual traffic surveillance using computer vision techniques can be non-invasive, cost effective and automated. Detecting and recognizing the objects in a video is an important part of many video surveillance systems which can help in tracking of the detected objects and gathering important information. In case of traffic video surveillance, vehicle detection and classification is important as it can help in traffic control and gathering of traffic statistics that can be used in intelligent transportation systems. Vehicle classification poses a difficult problem as vehicles have high intra class variation and relatively low inter class variation. In this work, we investigate five different object recognition techniques: PCA+DFVS, PCA+DIVS, PCA+SVM, LDA, and constellation based modeling applied to the problem of vehicle classification. We also compare them with the state-of-the-art techniques in vehicle classification. In case of the PCA based approaches, we extend face detection using a PCA approach for the problem of vehicle classification to carry out multi-class classification. We also implement constellation model-based approach that uses the dense representation of SIFT features. We consider three classes: sedans, vans, and taxis and record classification accuracy as high as 99.25% in case of cars vs vans and 97.57% in case of sedans vs taxis. We also present a fusion approach that uses both PCA+DFVS and PCA+DIVS and achieves classification accuracy of 96.42% in case of sedans vs vans vs taxis. We incorporated three of the techniques that performed well into a unified traffic surveillance system for online classification of vehicles which uses tracking results to improve the classification accuracy. We processed 31 minutes of traffic video containing multi-lane traffic intersection to evaluate the accuracy of the system. We were able to achieve classification accuracy as high as 90.49% while classifying correctly tracked vehicles into four classes: Cars, SUVs/Vans, Pickup Trucks, and Buses/Semis. While processing a video, our system also records important traffic parameters such as color of a vehicle, speed of a vehicle, etc. This information was later used in a search assistant tool (SAT) to find interesting traffic events. For the evaluation of video surveillance applications that employ an object classification module, it is important to establish the ground truth. However, it is a time consuming process when done manually. We developed a ground truth verification tool (GTVT) that can help in this process by automating some of the work

    A Genetic Approach to Training Support Vector Data Descriptors for Background Modeling in Video Data

    No full text
    Abstract. Detecting regions of interest in video sequences is one of the most important tasks of most high level video processing applications. In this paper a novel approach based on Support Vector Data Description (SVDD) is presented which detects foreground regions in videos with quasi-stationary backgrounds. The SVDD is a technique used in analytically describing the data from a set of population samples. The training of Support Vector Machines (SVM’s) in general, and SVDD in particular requires a Lagrange optimization which is computationally intensive. We propose to use a genetic approach to solve the Lagrange optimization problem more efficiently. The Genetic Algorithm (GA) starts with an initial guess and solves the optimization problem iteratively. We expect to get accurate results, moreover, with less cost than the traditional Sequential Minimal Optimization (SMO) technique.
    corecore